main cock - English Synonyms Dictionary